local extension = Package:new("lb_boss")
extension.extensionName = "lb_kill"

extension:loadSkillSkelsByPath("./packages/lb_kill/pkg/lb_boss/skills")

Fk:loadTranslationTable {
  ["lb_boss"] = "崩铁BOSS",
  ["lb_dlc_boss"] = "LB崩铁杀",
  ["lb_dlc_boss2"] = "LB崩铁杀",
}

local suixingwangchong = General:new(extension, "lb_dlc_boss__suixingwangchong", "lb_boss", 8)
suixingwangchong:addSkills { "lb__chongpao" }
suixingwangchong.hidden = true
suixingwangchong.hulao_status = 1
Fk:loadTranslationTable {
  ["lb_dlc_boss__suixingwangchong"] = "斯喀拉卡巴", --名字
  ["#lb_dlc_boss__suixingwangchong"] = "碎星王虫", --称号
  ["designer:lb_dlc_boss__suixingwangchong"] = "拉布拉尔", --作者
  ["cv:lb_dlc_boss__suixingwangchong"] = "mihoyo", --cv
  ["illustrator:lb_dlc_boss__suixingwangchong"] = "mihoyo", --画师

  ['~lb_dlc_boss__suixingwangchong'] = '',
}

local suixingwangchong2 = General:new(extension, "lb_dlc_boss2__suixingwangchong", "lb_boss", 4)
suixingwangchong2:addSkills { "lb__chongpao", "lb__taxing" }
--[[
local zaiyun_skels = require("packages.lb_kill.pkg.lb_boss.skills.zaiyun.zaiyun")
for _, skel in ipairs(zaiyun_skels) do
  table.insert(extension.skill_skels, skel)
  suixingwangchong2:addSkills { skel.name}
end
--]]
suixingwangchong2:addSkills { "lb__zaiyun" }
suixingwangchong2:addSkills { "lb__fanlie" }
suixingwangchong2.hidden = true
suixingwangchong2.hulao_status = 2
Fk:loadTranslationTable {
  ["lb_dlc_boss2__suixingwangchong"] = "斯喀拉卡巴", --名字
  ["#lb_dlc_boss2__suixingwangchong"] = "噬星之蠹", --称号
  ["designer:lb_dlc_boss2__suixingwangchong"] = "拉布拉尔", --作者
  ["cv:lb_dlc_boss2__suixingwangchong"] = "mihoyo", --cv
  ["illustrator:lb_dlc_boss2__suixingwangchong"] = "mihoyo", --画师

  ['~lb_dlc_boss2__suixingwangchong'] = '',
}

local feixiaozhiying = General:new(extension, "lb_dlc_boss__feixiaozhiying", "lb_boss", 7)
feixiaozhiying:addSkills { "lb__tingchen" }
feixiaozhiying.gender = General.Female
feixiaozhiying.hidden = true
feixiaozhiying.hulao_status = 1
Fk:loadTranslationTable {
  ["lb_dlc_boss__feixiaozhiying"] = "飞霄之影", --名字
  ["#lb_dlc_boss__feixiaozhiying"] = "束身天除", --称号
  ["designer:lb_dlc_boss__feixiaozhiying"] = "拉布拉尔", --作者
  ["cv:lb_dlc_boss__feixiaozhiying"] = "mihoyo", --cv
  ["illustrator:lb_dlc_boss__feixiaozhiying"] = "mihoyo", --画师

  ['~lb_dlc_boss__feixiaozhiying'] = '',

  ["$lb__tingchen_lb_dlc_boss__feixiaozhiying1"] = "负隅顽抗！",
  ["$lb__tingchen_lb_dlc_boss__feixiaozhiying2"] = "你还不配。",
}

local feixiaozhiying2 = General:new(extension, "lb_dlc_boss2__feixiaozhiying", "lb_boss", 4)
feixiaozhiying2:addSkills { "lb__tingchen", "lb__xinshi", "lb__duanfu" }
--feixiaozhiying2:addSkills { "lb__yuekuang",}------------------------------------
feixiaozhiying2:addRelatedSkills { "lb__yuekuang", "lb__yueguan", "lb__tianji" }
feixiaozhiying2.gender = General.Female
feixiaozhiying2.hidden = true
feixiaozhiying2.hulao_status = 2
feixiaozhiying2.hulao_deputy = "lb_dlc_boss2__shiyuexinshou"
Fk:loadTranslationTable {
  ["lb_dlc_boss2__feixiaozhiying"] = "飞霄之影", --名字
  ["#lb_dlc_boss2__feixiaozhiying"] = "蚀月心兽", --称号
  ["designer:lb_dlc_boss2__feixiaozhiying"] = "拉布拉尔", --作者
  ["cv:lb_dlc_boss2__feixiaozhiying"] = "mihoyo", --cv
  ["illustrator:lb_dlc_boss2__feixiaozhiying"] = "mihoyo", --画师

  ['~lb_dlc_boss2__feixiaozhiying'] = '狩猎...失败了...',

  ["$lb__tingchen_lb_dlc_boss2__feixiaozhiying1"] = "砥砺牙爪！",
  ["$lb__tingchen_lb_dlc_boss2__feixiaozhiying2"] = "吐息风暴！",
  ["$lb__yuekuang_lb_dlc_boss2__feixiaozhiying1"] = "吞天之兽，彻地而来！",
  ["$lb__yuekuang_lb_dlc_boss2__feixiaozhiying2"] = "我将以你为食！",
  ["$lb__yueguan_lb_dlc_boss2__feixiaozhiying1"] = "涤荡一切！",
  ["$lb__yueguan_lb_dlc_boss2__feixiaozhiying2"] = "负隅顽抗！",
  ["$lb__tianji_lb_dlc_boss2__feixiaozhiying1"] = "猎物无处可逃！",
  ["$lb__tianji_lb_dlc_boss2__feixiaozhiying2"] = "吐息死亡，掀起风暴！",
}

local xinshou = General:new(extension, "lb_dlc_boss2__shiyuexinshou", "lb_boss", 4)
xinshou.total_hidden = true
Fk:loadTranslationTable {
  ["lb_dlc_boss2__shiyuexinshou"] = "蚀月心兽", --名字
  ["#lb_dlc_boss2__shiyuexinshou"] = "蚀月心兽", --称号
  ["designer:lb_dlc_boss2__shiyuexinshou"] = "拉布拉尔", --作者
  ["cv:lb_dlc_boss2__shiyuexinshou"] = "mihoyo", --cv
  ["illustrator:lb_dlc_boss2__shiyuexinshou"] = "mihoyo", --画师
}

local kekeliya = General:new(extension, "lb_dlc_boss__kekeliya", "lb_boss", 6)
kekeliya.gender = General.Female
kekeliya:addSkills { "lb__hanying", "lb__liewang" }
kekeliya.hidden = true
kekeliya.hulao_status = 1
--kekeliya.hulao_status_2_hp = 3
Fk:loadTranslationTable {
  ["lb_dlc_boss__kekeliya"] = "可可利亚", --名字
  ["#lb_dlc_boss__kekeliya"] = "幻灭冽风", --称号
  ["designer:lb_dlc_boss__kekeliya"] = "夏花の绚烂", --作者
  ["cv:lb_dlc_boss__kekeliya"] = "mihoyo", --cv
  ["illustrator:lb_dlc_boss__kekeliya"] = "mihoyo", --画师

  ['~lb_dlc_boss__kekeliya'] = '她承诺的…世界……',
}

local kekeliya2 = General:new(extension, "lb_dlc_boss2__kekeliya", "lb_boss", 4)
kekeliya2.gender = General.Female
kekeliya2:addSkills { "lb__jueyi", "lb__juexiang", "lb__juefa" }
kekeliya2.hidden = true
kekeliya2.hulao_status = 2
Fk:loadTranslationTable {
  ["lb_dlc_boss2__kekeliya"] = "可可利亚", --名字
  ["#lb_dlc_boss2__kekeliya"] = "虚妄之母", --称号
  ["designer:lb_dlc_boss2__kekeliya"] = "夏花の绚烂", --作者
  ["cv:lb_dlc_boss2__kekeliya"] = "mihoyo", --cv
  ["illustrator:lb_dlc_boss2__kekeliya"] = "mihoyo", --画师

  ['~lb_dlc_boss2__kekeliya'] = '她…欺骗……',
}

local huanlong = General:new(extension, "lb_dlc_boss__huanlong", "lb_boss", 6)
huanlong.gender = General.Female
huanlong:addSkills { "lb__lianshi" }
huanlong.hidden = true
huanlong.hulao_status = 1
huanlong.hulao_status_2_hp = 3
Fk:loadTranslationTable {
  ["lb_dlc_boss__huanlong"] = "幻胧", --名字
  ["#lb_dlc_boss__huanlong"] = "建木化躯", --称号
  ["designer:lb_dlc_boss__huanlong"] = "碧叶夜烨芒", --作者
  ["cv:lb_dlc_boss__huanlong"] = "mihoyo", --cv
  ["illustrator:lb_dlc_boss__huanlong"] = "mihoyo", --画师

  ["$lb__lianshi_lb_dlc_boss__huanlong1"] = "花开花谢。",
  ["$lb__lianshi_lb_dlc_boss__huanlong2"] = "日月周始，尘尽光生。",

  ['~lb_dlc_boss__huanlong'] = '',
}

local huanlong2 = General:new(extension, "lb_dlc_boss2__huanlong", "lb_boss", 3, 6)
huanlong2.gender = General.Female
huanlong2:addSkills { "lb__lianshi", "lb__guihuan", "lb__pianyi" }
huanlong2.hidden = true
huanlong2.hulao_status = 2
Fk:loadTranslationTable {
  ["lb_dlc_boss2__huanlong"] = "幻胧", --名字
  ["#lb_dlc_boss2__huanlong"] = "不死神实", --称号
  ["designer:lb_dlc_boss2__huanlong"] = "碧叶夜烨芒", --作者
  ["cv:lb_dlc_boss2__huanlong"] = "mihoyo", --cv
  ["illustrator:lb_dlc_boss2__huanlong"] = "mihoyo", --画师

  ["$lb__lianshi_lb_dlc_boss2__huanlong1"] = "生命滋长，也必将消逝。",
  ["$lb__lianshi_lb_dlc_boss2__huanlong2"] = "盛放吧。",

  ['~lb_dlc_boss2__huanlong'] = '力量…消散了……',
}

local huanlongyinni = General:new(extension, "lb__huanlongyinni", "lb_boss", 1, 1)
--huanlongyinni.gender = General.Female
huanlongyinni:addSkills { "lb__huanlongyinni_hidden_skill&" }
huanlongyinni.total_hidden = true
Fk:loadTranslationTable {
  ["lb__huanlongyinni"] = "隐匿者",
}

local test = Fk.generals["mouxusheng"]
--huanlong:addSkills( test:getSkillNameList() )
--huanlong2:addSkills( test:getSkillNameList() )
--feixiaozhiying2:addSkills( test:getSkillNameList() )
return extension